﻿using Platformer_Example.Controller.Data;
using Transformable_Engine_v2.Engine.Transformable_Math.Geometry;

namespace Platformer_Example.Controller.Character.Attack
{
    public interface IAttackable
    {
        bool IsAttackable();
        bool IsDefending();
        bool IsReflecting();
        Team GetTeam();
        TE_Rectangle GetHitBoundingBox();
        TE_Vector2 GetAbsolutePosition();
    }
}